pivotal tərəfindən develop edilib və edilir. ilk çıxışı 2003 - cü ildə olub, rod johnson tərəfindən ilk version yazılıb və sahaya girişləri dependency injection-ı tətbiq etmək məqsədi ilə olmuşdur. Daha dəqiqi isə bütün bean lifecycleı idarə etmək məqsədi daşıyıb. spring core containerə daxil olan spring bean bizim üçün bean instantiated olduqda onun initialization - ını təmin edir və həmçinin artıq bizə bu object lazım olmadıqda, onu containerdən təmizləyir(destruction). (baxma: inversion of control)
Spring 2.5 versiona qədər annotationlar yox idi və hər şey xml based configurationlarla idi. Hazırda aktual versiya 5.x.x - dır.
Spring ailəsi indi xeyli genişləyib. adresindən

P.S. Texnaloji park və ya texnalogiya yığını = tech stacks. təkrar oxuyuram yazını, ha özüm - özümə deyirəm ki, “az özünü ingiliscə təzə öyrənmiş ərgənlər kimi apar”, amma tapıb uyğun sözlə əvəz edə bilmirəm sözləri, əvəz edəndə də gülünc bir şey alınır. Bu sektorda dəyərli, aktual məlumat əldə etmək istəyirsinizsə, ingiliscə şərtdir. Nə dilimiz imkan vermir ki, tamamilə özümüzə xas kontent formalaşdıraq, nə də texnalogiyanın sürətinə çatıb hər şeyi tərcümə edə bilmərik. Məlumatlardan bir şey anlaşılmırsa, mövzudan çox uzaqsınız deməkdir və buna görə məni üzrlü sayın.